# formal specification language